<style>
  html,
  body {
    min-height:100%;
    height:100%;
    font-size:1.5rem;
    font-weight:400;
    line-height:2rem;
    text-transform:initial;
    letter-spacing:initial;
    font-weight:400;
    color:#212b36;
    font-family:-apple-system, BlinkMacSystemFont, San Francisco, Roboto, Segoe UI, Helvetica Neue, sans-serif;
  }

  @media (min-width: 40em) {
    html,
    body {
      font-size:1.4rem;
    }
  }

  html {
    position:relative;
    font-size:62.5%;
    -webkit-font-smoothing:antialiased;
    -moz-osx-font-smoothing:grayscale;
    -webkit-text-size-adjust:100%;
    -ms-text-size-adjust:100%;
    text-size-adjust:100%;
    text-rendering:optimizeLegibility;
  }

  body {
    min-height:100%;
    margin:0;
    padding:0;
    background-color:#f6f6f7;
  }

  *,
  *::before,
  *::after{
    box-sizing:border-box; }

  h1,
  h2,
  h3,
  h4,
  h5,
  h6,
  p {
    margin:0;
    font-size:1em;
    font-weight:400;
  }

  .Polaris-Page {
    margin:0 auto;
    padding:0;
    max-width:99.8rem;
  }

  .Polaris-Page--InstallApp {
    max-width: 70rem;
  }

  @media (min-width: 30.625em) {
    .Polaris-Page {
      padding:0 2rem;
    }
  }
  @media (min-width: 46.5em) {
    .Polaris-Page {
      padding:0 3.2rem;
    }
  }

  .Polaris-Page__Content {
    width: 100%;
    margin:2rem 0;
  }

  @media (min-width: 46.5em) {
    .Polaris-Page__Content {
      margin-top:2rem;
    }
  }

  @media (min-width: 46.5em) {
    .Polaris-Page {
      display: flex;
      justify-content: center;
      align-items: center;
      height: 100vh;
    }
  }

  .Polaris-Layout {
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -ms-flex-wrap:wrap;
    flex-wrap:wrap;
    -webkit-box-pack:center;
    -ms-flex-pack:center;
    justify-content:center;
    -webkit-box-align:start;
    -ms-flex-align:start;
    align-items:flex-start;
    margin-top:-2rem;
    margin-left:-2rem;
  }

  .Polaris-Layout__Section {
    -webkit-box-flex:2;
    -ms-flex:2 2 48rem;
    flex:2 2 48rem;
    min-width:51%;
  }

  .Polaris-Layout__Section--fullWidth {
    -webkit-box-flex:1;
    -ms-flex:1 1 100%;
    flex:1 1 100%;
  }

  .Polaris-Layout__Section {
    max-width:calc(100% - 2rem);
    margin-top:2rem;
    margin-left:2rem;
  }

  .Polaris-Stack {
    margin-top:-1.6rem;
    margin-left:-1.6rem;
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -ms-flex-wrap:wrap;
    flex-wrap:wrap;
    -webkit-box-align:stretch;
    -ms-flex-align:stretch;
    align-items:stretch;
  }

  .Polaris-Stack > .Polaris-Stack__Item {
    margin-top:1.6rem;
    margin-left:1.6rem;
    max-width:calc(100% - 1.6rem);
  }

  .Polaris-Stack__Item {
    -webkit-box-flex:0;
    -ms-flex:0 0 auto;
    flex:0 0 auto;
    min-width:0;
  }

  .Polaris-Stack--distributionTrailing {
    -webkit-box-pack:end;
    -ms-flex-pack:end;
    justify-content:flex-end;
  }

  .Polaris-Stack--distributionTrailingCustomSpacing {
    margin-right:2rem;
  }

  @media (min-width: 30.625em) {
    .Polaris-Stack--distributionTrailingCustomSpacing {
      margin-right:0;
    }
  }

  .Polaris-Stack--vertical {
    -webkit-box-orient:vertical;
    -webkit-box-direction:normal;
    -ms-flex-direction:column;
    flex-direction:column;
  }
</style>
